#ifndef FILTER_H
#define FILTER_H

/*
 * A filter is a function which decides whether a given filename 
 * is acceptable. It returns 1 if so, and 0 if not. 
 */
typedef int (*filter_f) (char const * const filename);

int filter (char const * const filename);

#endif

